.form
{
	margin:0px;
	padding:0px;
}
.wrapper_contact fieldset {
	float:left;
	margin:0px 0px 0px 3px;
	padding:3px 7px 7px 7px;
	display:inline;
	border:none;
}

.wrapper_contact input
{
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #DCDCDC;
	height:20px;
	padding:7px 5px 3px 30px;
	font-size:14px;
	width:250px;
}

.wrapper_contact input.name, .wrapper_contact input.phone, .wrapper_contact input.email, .wrapper_contact input.address, .wrapper_contact input.subject
{
	background-repeat:no-repeat;
	background-position:10px 7px;
}

.wrapper_contact input.name
{
	background-image:url(/images/name.gif);
}

.wrapper_contact input.phone
{
	background-image:url(/images/phone.gif);
}

.wrapper_contact input.email
{
	background-image:url(/images/email.gif);
}

.wrapper_contact input.address
{
	background-image:url(/images/address.gif);;
}

.wrapper_contact input.subject
{
	background-image:url(/images/subject.gif);
	width:555px;
}

.wrapper_contact input.submit, .wrapper_contact input.submit:hover
{
	width:116px;
	height:44px;
	padding:0px;
	margin:10px auto;
	border:none;
	display:block;
	text-align:center;
	background:url(/images/nut1.png) no-repeat;
	behavior: url("/js/iepngfix.htc");
	cursor:pointer;
}

.wrapper_contact input.submit:hover
{
	background:url(/images/nut2.png) no-repeat;
	behavior: url("/js/iepngfix.htc");
	border:none !important;
}

.wrapper_contact textarea
{
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #DCDCDC;
	float:left;
	display:inline;
	font-size:14px;
	height:107px;
	padding:5px;
	width:580px;
	overflow:auto;
}

.wrapper_contact input:hover, .wrapper_contact input:focus, .wrapper_contact textarea:hover, .wrapper_contact textarea:focus
{
	border:1px solid #9d9d9d;
	
}

.wrapper_contact label
{
	margin:0 5px 0 0;
	padding:4px;
	display:block;
}

.wrapper_contact .error
{
	border:1px solid #be3e23;
	background-color:#e05721;
	padding:10px;
	color:#FFFFFF;
}

.image_box
{
	text-align:center;
	width:100px;
	height:71px;
	font-weight:bold;
	background-color:#EDEDED;
	border:1px solid #D0C9B0;
	padding:2px;
	float:left;
	display:inline;
	margin:5px;
}

.image_box a
{
	display:block;
	height:75px;
	overflow:hidden;
}

.tai_tro
{
	padding:20px 5px;
}

.form_lien_he
{
	float:left;
	width:615px;
}

.thong_tin_lien_he
{
	float:right;
	width:290px;
	padding:10px 0;
}